POST >> /admin/tenantKeys >> Adds an encryption key for Power BI workspaces assigned to a capacity.
GET >> /admin/apps?$top={$top} >> Returns a list of apps in the orginization (Preview). This API allows 200 requests per hour at maximum.
GET >> /admin/apps/{appId}/users >> Returns a list of users that have access to the specified app (Preview). This API allows 200 requests per hour at maximum.
POST >> /admin/capacities/AssignWorkspaces >> Assigns the provided workspaces to the specified premium capacity.
POST >> /admin/capacities/UnassignWorkspaces >> Unassigns the provided workspaces from capacity.
GET >> /admin/dashboards >> Returns a list of dashboards for the organization.
GET >> /admin/groups/{groupId}/dashboards >> Returns a list of dashboards from the specified workspace.
GET >> /admin/dataflows/{dataflowId}/export >> Exports the specified dataflow definition to a .json file.
GET >> /admin/dataflows/{dataflowId}/datasources >> Returns a list of datasources for the specified dataflow.
GET >> /admin/groups/{groupId}/dataflows >> Returns a list of dataflows from the specified workspace.
GET >> /admin/dataflows/{dataflowId}/users >> Returns a list of users that have access to the specified dataflow (Preview).
GET >> /admin/groups/{groupId}/dataflows/{dataflowId}/upstreamDataflows >> Returns a list of upstream dataflows for the specified dataflow.
GET >> /admin/groups/{groupId}/datasets >> Returns a list of datasets from the specified workspace.
GET >> /admin/groups/{groupId}/datasets/upstreamDataflows >> Returns a list of upstream dataflows for datasets from the specified workspace.
GET >> /admin/datasets/{datasetId}/datasources >> Returns a list of datasources for the specified dataset.
GET >> /admin/capacities >> Returns a list of capacities for the organization.
POST >> /admin/groups/{groupId}/users >> Grants user permissions to the specified workspace.
DELETE >> /admin/pipelines/{pipelineId}/users/{identifier} >> Remove user permissions from a specified deployment pipeline.
POST >> /admin/tenantKeys/{tenantKeyId}/Default.Rotate >> Rotate the encryption key for Power BI workspaces assigned to a capacity.
GET >> /admin/workspaces/modified >> Gets a list of workspace IDs in the organization. When using modifiedSince, returns only the IDs of workspaces that had changed since the time specified in the modifiedSince parameter.
POST >> /admin/workspaces/getInfo >> Initiate a call to receive metadata for the requested list of workspaces. (Preview)
GET >> /apps/{appId} >> Returns the specified installed app.
GET >> /apps/{appId}/dashboards/{dashboardId} >> Returns the specified dashboard from the specified app.
GET >> /apps/{appId}/reports/{reportId} >> Returns the specified report from the specified app.
GET >> /apps/{appId}/dashboards/{dashboardId}/tiles/{tileId} >> Returns the specified tile within the specified dashboard from the specified app.
GET >> /apps/{appId}/dashboards/{dashboardId}/tiles >> Returns a list of tiles within the specified dashboard from the specified app.
GET >> /availableFeatures >> Returns a list of available features for the user
GET >> /capacities >> Returns a list of capacities the user has access to.
GET >> /capacities/{capacityId}/refreshables/{refreshableId} >> Returns the specified refreshable for the specified capacity the user has access to.
GET >> /capacities/{capacityId}/Workloads/{workloadName} >> Returns the current state of a workload and if the workload is enabled also returns the maximum memory percentage that the workload can consume.
GET >> /capacities/{capacityId}/Workloads >> Returns the current state of the specified capacity workloads, if a workload is enabled also returns the maximum memory percentage that the workload can consume.
POST >> /AssignToCapacity >> Assigns "My Workspace" to the specified capacity.
POST >> /groups/{groupId}/AssignToCapacity >> Assigns the specified workspace to the specified capacity.
POST >> /groups/{groupId}/dashboards >> Creates a new empty dashboard on the specified workspace.
POST >> /groups/{groupId}/dashboards/{dashboardId}/tiles/{tileId}/Clone >> Clones the specified tile from the specified workspace.
GET >> /groups/{groupId}/dashboards/{dashboardId} >> Returns the specified dashboard from the specified workspace.
GET >> /groups/{groupId}/dashboards >> Returns a list of dashboards from the specified workspace.
POST >> /datasets/{datasetId}/Default.BindToGateway >> Binds the specified dataset from "My Workspace" to the specified gateway with (optional) given set of datasource Ids. This only supports the On-Premises Data Gateway.
POST >> /groups/{groupId}/datasets/{datasetId}/Default.BindToGateway >> Binds the specified dataset from the specified workspace to the specified gateway with (optional) given set of datasource Ids. This only supports the On-Premises Data Gateway.
DELETE >> /groups/{groupId}/datasets/{datasetId} >> Deletes the specified dataset from the specified workspace.
GET >> /datasets/{datasetId}/Default.DiscoverGateways >> Returns a list of gateways which the specified dataset from "My Workspace" can be bound to. This API is relevant only for datasets that have at least one on-premises connection. For datasets with cloud-only connections, it will return an empty list.
GET >> /groups/{groupId}/datasets/upstreamDataflows >> Returns a list of upstream dataflows for datasets from the specified workspace.
GET >> /datasets/{datasetId}/directQueryRefreshSchedule >> Returns the refresh schedule of a specified DirectQuery or LiveConnection dataset from "My Workspace".
GET >> /datasets/{datasetId}/Default.GetBoundGatewayDatasources >> Returns a list of gateway datasources for the specified dataset from "My Workspace".
GET >> /groups/{groupId}/datasets/{datasetId}/parameters >> Returns a list of parameters for the specified dataset from the specified workspace.
GET >> /datasets/{datasetId}/refreshSchedule >> Returns the refresh schedule of the specified dataset from "My Workspace".
POST >> /datasets/{datasetId}/Default.SetAllConnections >> Updates all connections for the specified dataset from "My Workspace". This API only supports SQL DirectQuery datasets.
POST >> /gateways/{gatewayId}/datasources/{datasourceId}/users >> Grants or updates the permissions required to use the specified datasource for the specified user.
DELETE >> /gateways/{gatewayId}/datasources/{datasourceId} >> Deletes the specified datasource from the specified gateway.
PATCH >> /gateways/{gatewayId}/datasources/{datasourceId} >> Updates the credentials of the specified datasource from the specified gateway.
GET >> /groups/{groupId}/dataflows/{dataflowId}/upstreamDataflows >> Returns a list of upstream dataflows for the specified dataflow.
POST >> /groups/{groupId}/dataflows/transactions/{transactionId}/cancel >> Attempts to Cancel the specified transactions.